package com.wonders.hisdoctor.station.project.examine.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.wonders.hisdoctor.station.project.base.domain.OutpTreatRec;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 查询检查申请vo
 *
 * @author zhanghaonan
 * @date 2021/02/22
 */
@ApiModel("查询检查申请vo")
@Data
public class OutpTreatRecVo extends OutpTreatRec implements Serializable {

    @ApiModelProperty("执行科室名称")
    private String performByName;

    @ApiModelProperty("医生姓名")
    private String doctor;

    @ApiModelProperty("开单日期")
    private Date orderDate;

    @ApiModelProperty("开单科室名称")
    private String orderedByName;

    @ApiModelProperty("检查类别：区分各类检查，使用规范名称，用户定义，见3.3检查类别字典")
    @TableField("EXAM_CLASS")
    private String examClass;

    @ApiModelProperty("检查子类：区分一种检查类下的各子类，如超声类下的腹部、心脏、妇产等子类，使用规范名称，用户定义，见3.4检查子类字典")
    @TableField("EXAM_SUB_CLASS")
    private String examSubClass;
}